<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<title>ValidationRules</title>
		<link type="text/css" rel="stylesheet" href="PLUGINS_ROOT/org.polarsys.capella.doc/html/styles.css"/>
	</head>
	<body>
		<h1 id="Transition_.3E_Consistency_.3E_Interfaces">Transition &gt; Consistency &gt; Interfaces</h1>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_01 - ExchangeItem mechanism realization check </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem realizing an ExchangeItem has the same mechanism than the realized ExchangeItem.</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_02 - Exchange item element Type realization check </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItemElement isn't linked to a Type from a previous level whereas it is realized in the same level than the ExchangeItemElement. ExchangeItemElement should be linked to the realized Type.
					<p>A warning can be raised if you have performed a transition of the ExchangeItemElement before performing a transition of the linked Type.
						You should perform another transition of the ExchangeItemElement from the lower level to use the realized Type</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_03 - Exchange item allocation check </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an Interface isn't linked to an ExchangeItem from a previous level whereas it is realized in the same level than the Interface.
					<p>A warning can be raised if you have performed a transition of the Interface before performing a transition of the allocated ExchangeItem.
						You should perform another transition of the Interface from the lower level to use the realized ExchangeItem. 
						Interface should be linked to the realized ExchangeItem.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_04 - CommunicationLink kind and protocol realization check </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that a CommunicationLink realizing a CommunicationLink has the same protocol and kind than the realized CommunicationLink.</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_05 - CommunicationLink exchange item check </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that a CommunicationLink isn't linked to an ExchangeItem from a previous level whereas it is realized in the same level than the CommunicationLink. CommunicationLink should be linked to the realized ExchangeItem.
					<p>A warning can be raised if you have performed a transition of the Component before performing a transition of the linked ExchangeItem. 
						You should perform another transition of the Component from the lower level to use the realized ExchangeItem.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_06 - PA ExchangeItem restriction on UNSET exchangeMechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem's ExchangeMechanism is not UNSET.
					<p>Rule is only applicable for ExchangeItem's of PA Layer and ExchangeItem's of other layers if referred by any elements of PA Layer</p>
					<ul>
						<li>PA=Physical Architecture</li>
					</ul>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="ERROR" alt="ERROR" border="0" src="../../../../Images/error.gif"/>
				</th>
				<td>TC_I_07 - OA ExchangeItem restriction on UNSET exchangeMechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem's ExchangeMechanism is not UNSET.
					<p>Rule is only applicable for all ExchangeItem of Operational Analysis Layer.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="ERROR" alt="ERROR" border="0" src="../../../../Images/error.gif"/>
				</th>
				<td>TC_I_08 - SA ExchangeItem restriction on UNSET exchangeMechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem's ExchangeMechanism is not UNSET.
					<p>Rule is only applicable for all ExchangeItem of System Analysis Layer.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="ERROR" alt="ERROR" border="0" src="../../../../Images/error.gif"/>
				</th>
				<td>TC_I_09 - LA ExchangeItem restriction on UNSET exchangeMechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem's ExchangeMechanism is not UNSET.
					<p>Rule is only applicable for all ExchangeItem of Logical Architecture Layer.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="ERROR" alt="ERROR" border="0" src="../../../../Images/error.gif"/>
				</th>
				<td>TC_I_10 - EPBS ExchangeItem restriction on UNSET exchangeMechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an ExchangeItem's ExchangeMechanism is not UNSET.
					<p>Rule is only applicable for all ExchangeItem of EPBS Architecture Layer.</p>
				</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_11 - Exchange Items with an inheritance relationship have the same exchange mechanism </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that Exchange Items with an inheritance relationship have the same exchange mechanism.</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_12 - Inheritance Constraint for Exchange Item Element </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that an Exchange Item (EI 2) with Exchange Item Element (EIE 2) of Type T2, which inherits from an Exchange Item EI (EI 1) with an Exchange Item Element (EIE 1) of Type T1,verifies that T2 inherits from T1.</td>
			</tr>
		</table>
		<p>
			<br/>
		</p>
		<table class="VALIDATION-RULE">
			<tr>
				<th>
					<img title="WARNING" alt="WARNING" border="0" src="../../../../Images/warning.gif"/>
				</th>
				<td>TC_I_13 - Inheritance Constraint for Exchange Item Element </td>
			</tr>
			<tr>
				<td colspan="2">This rule checks that two exchange items involved in an inheritance relationship must define an exchange item element.</td>
			</tr>
		</table>
	</body>
</html>